my car broke down - Allemand Anglais Dictionnaire